329
49
35
39
9
10
100
60
114
40
68
75
63
203
54
159
51
12129
116
1639
77
647
133
349
117
83
30
158
105
186
154
48
31
104
61
337
37
36
59
96
72
41
236
115
74
284
47
62
65
229
87
52
113