105
44
45
38
23
106
25
65
48
84
13
24
36
77
14
385
120
173
191
47
61
192
98
135
104
125
83
103
608
30
68
41
42
246
88
93
116
101
195
187
74
124
7
33
21
34
82
12
108
49
100