171
25
51
17
7
26
41
36
4
54
32
59
73
11
46
231
21
64
83
61
127
6
100
38
60
80
30
141
98
29
109
27
112
135
89
35
230
22
34
499
12
58
3
102
138
24
477
244