332
240
46
34
3
7
2
2
238
73
32
2
46
36
51
2
1
1
1
2
3
5
3
1
16
45
13
78
132
8
43
2
3
3
12
11
2
2
23
14
5
52
87
1
144
26
24
6
1
68
5
59
19
32
175
99
87
382
4
2
47
349
2
12
1
13
139
2
12
117
70
373
122
429
13
24
323
34
53
1
9
1
119
12
441
93
453
5
16
349
15
13
3
1
32
238
73
34
153