132
41
8
16
128
113
23
121
29
31
152
84
51
109
15
58
77
6
5
89
12
9
34
44
67
87
117
27
3
88
57
32
2
7
22
30
37
92
10
40
4
19
78
53
21
36