38
14
43
81
160
274
286
13
15
82
40
28
72
30
79
65
61
430
154
19
50
29
46
27
18
58
17
70
187
267
69
37
16
11
104
9
8
51
21
23
49
32
2031
78
145
24
71