342
52
102
15
117
69
113
232
137
125
523
781
1
2
235
116
29
1
1
1
5
1
1
1
3
1
1
1
231
18
2
2
3
1
1
1
6
3
2
1
4
1
1
144
1
1
105
4
2
360
4
113
25
599
546
21
1
2
1
5
9
523
1
8
37
1
1
81
11
599
1
23
82
399
388
381
2
10
2
1
1
1
1
2
327
4
41
10
3
9
20
1
2
512
2
22
1
1
12
1
1
7
82
2
17
3
2
11
1
4
1
25
4
1
1
1
3
2
38
4
1
5
1
821
13
4
47
2
2
1
1
1
1
29
197
1
1
1
1
2
1
1
1
3
2
1
18
1
9
1
25
3
131
19
45
1075
29
2
1
2
728
3
3
1
411
125
3
28
524
14
1
49
214
58
105
1292
12