41
12
30
27
46
1033
29
298
140
56
82
32
81
26
17
45
37
9
43
55
19
21
119
59
48
34
71
23
109
33
22
53
322
13
51
24
61
63
4
16
89
15
85
214