133
45
12
35
13
42
82
28
34
102
322
67
41
11
1
51
4
1
2
3
2
56
45
1
132
424
360
298
632
63
1
2
5
3
1
3
1
6
6
3
1
1
345
1
3
1
1
8
1
22
8
1
13
127
284
1
2
1
5
1
2
1
1
1
1
6
9
1
2
1
1
1
1
2
2
3
71
3
1
2
1
23
1
1
1
1
1
1
4
10
89
15
261
59
404
3
5
9
3
376
29
8
29
118
20
63
422
2