65
102
88
58
83
96
40
53
48
145
23
81
196
1
50
19
130
51
42
71
268
10
39
21
141
119
189
365
232
164
11
30
14
52
82
69
41
70
26
25
136
31
124
35
91
29
12
16
80
54
66