38
11
43
29
44
100
105
28
9
10
22
142
19
32
75
73
65
60
16
20
18
26
37
34
14
70
48
7
117
69
76
129
89
24
92
352
50
83
49
30
77
62
214