176
15
32
77
16
31
84
21
27
41
8
24
104
208
60
67
35
112
64
6
148
13
50
33
28
92
59
7
45
101
11
43
108
51
74
54
86
30
26
3
52
117
343
14