119
113
36
28
88
69
124
48
24
83
65
47
39
32
14
10
70
6
111
379
44
210
150
123
40
72
23
17
146
118
52
184
20
482
50
45
64
61
89
95
237
35
110
58
212
78
66
51
60
189
55
68
31
136