13
30
195
82
122
27
48
141
90
11
45
32
202
100
31
6
25
44
60
50
53
759
26
75
88
97
63
49
140
34
155
79
74
156
35
56
76
112
42
84
66
166
105
19
22
51
109
24