31
102
26
44
29
46
61
66
39
63
34
19
32
82
24
18
28
64
12
153
40
136
92
17
13
23
228
8
114
93
27
54
10
30
22
81
71
25
16
21
47
75
38