126
29
63
61
22
7
10
3
451
91
112
21
14
9
12
108
2
49
13
38
4080
42
19
8
286
5
243
34
57
4
81
23
16
67
64
968
1
1137
2365
20
27
51
132