324
134
34
44
28
8
86
47
5
9
7
20
10
30
32
31
59
33
67
75
17
94
160
25
83
39
35
72
37
88
103
98
24
14
45
1
38
19
173
84
11
23
49
40
331
127
50