226
83
55
171
116
125
95
340
108
19
86
23
101
93
90
84
12
53
67
169
46
118
178
24
50
14
309
13
40
79
76
213
43
48
87
36
61
32
28
26
3
49
30
5
70
22
21
29
17
129
15