121
15
69
178
153
51
41
25
117
3
158
46
22
64
47
72
24
124
49
19
18
16
58
11
71
40
28
1
5
177
13
33
17
39
53
114
73
106
9
35
54
89
324
173
103
12
31