119
375
308
40
91
140
58
65
73
29
39
62
41
43
25
212
51
198
55
70
128
30
60
72
135
34
6
24
35
419
104
170
90
102
1
42
108
131
44
87
11
189
111
16
14
110
97
180
20
33
38
12