128
93
18
48
43
13
171
17
64
19
84
79
41
147
26
46
55
31
44
36
24
25
134
54
72
39
73
15
49
82
121
45
122
127
35
20
69
16
522
70
22
50
56
174
110
221
474
60
27
160
6
63