35
66
16
134
34
14
17
5
22
124
46
49
31
117
120
9
12
8
111
19
75
77
10
48
4
42
53
23
51
20
6
635
37
41
28
36
73
39
32
11
93
152
92