151
15
229
66
14
89
128
85
22
19
46
34
16
35
64
10
21
36
23
31
26
87
18
201
30
125
7
12
83
59
152
24
149
104
239
433
362
143
48
43
25
65
41
39
133
60
28
29