31
69
58
45
24
23
25
70
50
32
103
35
14
127
56
22
29
66
13
368
30
27
15
75
9
33
55
10
51
16
88
28
17
145
241
44
18
34
38
11
102