103
36
26
33
17
91
23
27
71
72
813
149
32
12
40
43
52
63
242
65
38
79
216
66
44
193
260
31
53
21
176
120
54
34
22
15
84
85
62
6
7
141
117
134
155
13
69
82