57
25
15
74
17
3
12
22
122
19
36
7
95
21
24
11
75
197
27
29
4
79
86
174
31
192
50
93
33
114
40
44
792
90
51
32
13
135
20
30
68
49
92
319
111
42
215
89