77
21
12
14
4
8
3
2
61
7
22
27
9
248
13
1
23
11
15
35
6
10
5
115
28
60
37
33
19
495
121
87
95
120
56
75
44
128
85