102
220
211
43
15
23
24
308
21
93
58
52
25
19
11
28
14
18
174
39
40
66
22
10
71
48
37
9
35
356
370
5
12
110
109
20
59
26
136
17
1
55
8
81