176
83
96
244
9
58
169
18
12
187
119
19
81
8
21
63
24
22
59
28
10
44
5
37
34
312
50
31
67
87
7
35
57
47
53
16
13
30
127
11
89
150
66
15
32
94
168