176
64
31
17
33
66
62
57
89
36
10
52
15
16
21
9
362
11
8
7
41
122
258
26
93
13
12
35
20
30
47
14
4
6
427
83
426
32
46
84