120
32
114
24
82
382
34
51
12
138
86
38
52
25
49
31
300
145
101
64
47
94
154
132
331
76
152
28
72
59
22
67
79
53
39
84
45
222
107
117
121
135
73
103
36
62
441
137
187
80
96
14