11
97
151
64
194
24
81
77
43
147
89
302
139
75
30
53
201
52
101
49
50
27
38
41
29
36
195
8
107
40
33
13
5
28
34
105
123
71
14
51
42
16
76
120
46
37
126
54