222
15
36
23
35
44
105
9
106
174
28
10
60
67
1
29
56
30
71
8
40
89
33
110
411
17
93
11
25
49
6
4
37
125
18
76
80
5
102
70
58
690
27
16
227
395