171
161
35
21
58
179
15
46
17
66
16
212
57
22
108
100
27
71
29
25
18
23
67
42
246
331
125
33
120
89
19
53
52
51
62
73
9
8
65
44
11
28
13
54
45
5
48
10