37
12
77
125
20
163
33
85
56
25
23
372
128
58
73
51
22
29
15
103
55
117
48
140
78
38
131
200
144
84
5
21
687
46
66
43
213
40
89
54
61
81
34
289
121
18
82