101
107
49
174
48
82
64
17
21
39
74
14
44
75
118
137
126
23
71
46
53
83
45
12
11
22
19
383
58
54
8
25
30
63
32
34
27
62
112
295
90
147
37
72
89
109
28
20
41
6
13
115