156
304
20
36
74
75
30
101
141
14
25
15
35
32
29
41
38
220
24
31
2
13
17
232
91
224
51
294
27
92
39
66
89
55
22
117
86
130
79
28
21
52
78
93
23
48