164
35
18
16
132
53
47
11
49
83
28
8
14
19
9
24
122
26
2
39
3
17
13
31
67
22
10
32
313
23
46
348
25
54
4
21
188
5
27
1077
77
72