121
252
223
15
243
41
35
23
37
16
27
98
74
5
58
31
28
128
36
66
514
68
14
34
94
63
55
77
87
40
44
22
13
56
24
149
4
152
8
135
107
109
83
356
60
10
137
54
26
18