97
185
28
36
18
25
34
22
20
26
67
12
21
38
33
90
30
56
15
50
122
176
82
41
111
23
16
13
54
29
92
19
24
65
76
392
40
10
116