32
104
41
315
37
49
26
22
24
36
61
12
97
35
82
14
60
9
30
25
45
21
20
38
28
44
80
39
34
40
378
10
190
74
8
23
65
33
16
95