326
33
164
8
81
61
22
11
57
41
76
54
53
59
32
136
43
64
14
40
12
30
94
27
46
148
7
10
9
55
2
3
37
21
67
70
17
13
433
16