37
29
101
391
17
57
104
26
51
4
158
119
24
59
13
22
20
58
15
27
41
107
47
126
102
160
82
30
93
52
149
273
194
65
164
211
787
209
14
19
77
96
36
281
11
8