32
61
26
62
102
6
11
20
5
48
24
17
14
65
7
12
175
69
41
27
23
18
29
13
49
4
285
226
43
3
68
36
8
22
47
10
50
105