33
132
355
39
48
40
71
227
146
760
47
32
108
148
44
92
27
46
9
19
57
7
13
125
180
376
26
56
34
232
30
199
49
123
940
66
31
68
64
61
75
20
152
157
51
58
23
25
121
38