79
32
21
9
2
14
20
13
11
46
45
22
12
23
16
38
37
89
43
77
124
158
91
42
536
90
65
93
251
51
34
160
85
73
126
33
186
70
30
218
54
61
179
40
53
57