82
35
73
65
58
173
17
26
102
5
86
105
36
14
11
18
28
25
21
118
328
84
63
37
48
71
134
68
159
98
12
292
46
45
24
62
43
51
163
145
835
10
106
70
59
254
177
29
205
117
135
83