125
132
23
269
14
6
62
74
57
65
63
116
17
15
78
48
108
56
107
34
18
339
112
58
73
9
12
81
37
20
72
3
60
35
22
91
50
31
163
39
25
90
51
19
42