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