76
45
31
407
186
14
95
11
42
72
20
118
100
150
19
27
55
84
12
29
64
15
53
13
124
429
23
114
111
4
54
159
126
48
40
147
205
36
152
22
8
39
16
138
92