34
16
14
24
18
38
85
67
107
17
11
10
61
84
101
13
7
4
33
19
316
275
72
49
76
60
167
74
73
37
406
41
30
248
64
35
15
25
81
43
129
93
77
121