38
76
12
132
110
59
304
2
24
17
61
20
140
25
54
80
71
84
34
77
162
19
49
14
29
28
4
73
208
10
5
18
3
68
9
44
86
67
98
37
39
100
51
11
8
35
177
58
27
46