171
6
21
92
22
36
9
17
16
111
214
14
51
30
88
73
26
24
46
53
63
87
78
45
147
67
105
28
38
114
20
25
103
367
85
56
60
81
41
35
8
23
44
13
49
93
206
96
122