122
84
191
13
59
184
279
123
316
32
47
87
24
165
30
37
68
48
11
27
15
101
205
43
78
49
117
91
12
23
39
127
322
51
76
83
29
26
131
85
77
73
149
58
229
69
228
89
54