129
24
22
42
18
23
25
32
37
36
113
152
75
73
55
3
8
41
17
216
53
68
54
135
30
34
142
95
77
76
67
89
264
140
33
91
86
72
69
122
106
50
29
43
107
40
46
138
7
136
228