176
243
105
83
203
149
92
32
76
61
89
103
48
84
134
3
47
14
159
68
50
68
38
38
43
38
36
17
28
18
40
8
45
16
21
60
47
53
49
59
14
11
62
13
39
24
4
25
41
26