114
73
265
59
30
51
33
248
13
98
32
95
48
54
31
27
89
58
274
148
35
16
36
144
20
43
21
76
104
70
177
78
25
66
147
110
39
119
124
96
65
81
28
11
185
34
88
60
47
129
75