38
106
8
56
30
2
27
72
7
107
13
21
24
130
78
89
52
19
23
11
18
59
14
100
53
58
71
10
128
41
268
31
70
92
49
79
146
28
9
293
33
22
94
60
20
25
75
42
16