33
63
30
62
19
275
28
107
14
45
15
22
79
67
6
36
75
38
95
47
44
42
49
61
178
53
86
29
104
85
59
56
8
121
10
69
12
25
27
50
52
32
145
4
81
39
82
11
156