164
101
24
116
148
97
38
13
94
54
29
39
15
95
128
154
53
20
240
18
335
30
25
112
98
14
62
8
9
110
83
61
96
17
234
35
31
92
23
16
99
41
7
10
60
127
5
33
56
87
308