316
248
33
33
2
7
4
2
1
232
75
31
2
49
38
55
1
1
1
1
2
3
5
2
1
14
1
43
14
79
129
43
2
3
1
3
10
11
2
1
2
27
15
5
56
83
1
1
139
29
24
5
1
68
4
54
19
31
178
89
93
375
7
2
34
342
2
10
1
11
148
5
11
102
74
377
116
427
12
25
312
36
57
1
9
2
120
11
433
83
448
7
18
342
13
12
1
3
1
31
232
75
33
159