129
15
21
12
32
110
181
28
33
46
86
25
19
17
39
22
16
38
29
52
43
13
37
126
40
68
34
45
14
30
87
53
153
72
31
7
42
104
26
252
41