31
117
24
139
15
4
11
71
22
20
40
70
65
7
59
55
23
16
36
37
90
29
155
14
73
77
69
96
46
41
56
67
53
26
12
109
98
87
52
84
50
258
49
118
32
51
61
35
28