55
16
52
7
34
21
59
50
13
202
12
4
37
9
44
89
68
56
128
100
112
91
175
191
25
15
26
58
65
51
392
39
491
161
33
145
165
110
32
47
31
20
22
75