33
27
12
4
53
75
37
194
82
59
17
29
10
19
36
39
41
66
45
333
60
94
70
43
11
30
101
67
16
129
210
313
2
9
13
92
74
139
47
7
24
15
35
65
5
282
28
91