54
285
101
33
47
113
12
96
30
4
22
20
14
16
70
153
41
26
15
13
95
11
91
69
68
128
86
36
108
127
19
44
119
165
98
24
97
43
60
40
63
56
51
38
66
34
29
17
74
67
31