339
17
63
109
16
27
93
78
23
48
20
43
179
82
106
24
72
86
7
49
14
191
50
36
105
144
39
173
51
1
33
185
216
19
195
168
64
65
44
38
28
67
84
46
12
58
54