203
100
36
62
179
88
50
101
103
76
71
75
32
52
148
5
41
16
34
131
130
224
116
192
22
19
33
141
73
163
159
102
54
25
346
30
26
35
21
123
24
47
9
38
6
127
28
106