129
112
23
120
83
105
18
49
133
173
13
48
37
228
36
21
62
20
15
46
34
43
75
47
3
124
28
57
33
98
29
24
2
107
96
136
7
56
35
17
1
50
81
229
31
41