33
14
24
18
43
23
21
60
27
193
57
48
31
65
15
19
30
72
218
577
52
71
68
64
41
45
355
169
36
17
10
61
51
403
108
11
284
110
406
56
260
141
3
12
105
59
29
144
16
82
86