276
85
48
160
27
21
12
91
58
78
105
146
167
102
50
13
25
54
89
17
32
65
45
28
203
57
101
61
131
29
169
39
94
19
68
35
90
76
82
23
9
53
16
49
149
15
41
20
37